/*     */ package eos.moe.dragoncore;
/*     */ 
/*     */ import eos.moe.dragoncore.api.model.AnimationModelRenderer;
/*     */ import java.util.ArrayList;
/*     */ import java.util.List;
/*     */ import net.minecraft.client.renderer.BufferBuilder;
/*     */ import net.minecraft.client.renderer.GLAllocation;
/*     */ import net.minecraft.client.renderer.GlStateManager;
/*     */ import net.minecraft.client.renderer.Tessellator;
/*     */ import net.minecraftforge.fml.relauncher.Side;
/*     */ import net.minecraftforge.fml.relauncher.SideOnly;
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ public class hf
/*     */   implements AnimationModelRenderer
/*     */ {
/*     */   public float y;
/*     */   public float h;
/*     */   public float u;
/*     */   public float j;
/*     */   public float c;
/*     */   public float r;
/*     */   public float f;
/*     */   public float s;
/*     */   public float m;
/*  29 */   public bax l = new bax(0.0F, 0.0F, 0.0F);
/*  30 */   private bax t = new bax(1.0F, 1.0F, 1.0F);
/*     */   
/*     */   public boolean d;
/*     */   
/*  34 */   public List<hf> z = new ArrayList<>();
/*     */ 
/*     */   
/*     */   private qg i;
/*     */   
/*     */   private me w;
/*     */   
/*     */   private boolean q;
/*     */   
/*     */   private int g;
/*     */ 
/*     */   
/*     */   public hf(yi yi1, qg qg1) {
/*  47 */     this.i = qg1;
/*  48 */     this.w = yi1;
/*     */   }
/*     */   
/*     */   public String v() {
/*  52 */     return this.i.w;
/*     */   }
/*     */   
/*     */   public void v(float f1, float f2, float f3) {
/*  56 */     this.y = f1;
/*  57 */     this.h = f2;
/*  58 */     this.u = f3;
/*     */   }
/*     */   
/*     */   public void v(ho ho1) {
/*  62 */     this.y = ho1.w;
/*  63 */     this.h = ho1.q;
/*  64 */     this.u = ho1.g;
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public void v(hf hf1) {
/*  73 */     this.z.add(hf1);
/*  74 */     this.w.v(hf1);
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   @SideOnly(Side.CLIENT)
/*     */   public void y(float f) {
/*  84 */     if (!this.d) {
/*  85 */       if (!this.q) {
/*  86 */         v(f);
/*     */       }
/*  88 */       GlStateManager.func_179094_E();
/*  89 */       t(f);
/*     */       
/*  91 */       GlStateManager.func_179148_o(this.g);
/*     */       
/*  93 */       h(f);
/*  94 */       GlStateManager.func_179121_F();
/*     */     } 
/*     */     
/*  97 */     v();
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   @SideOnly(Side.CLIENT)
/*     */   public void z(float f) {
/* 156 */     if (!this.d) {
/* 157 */       if (!this.q) {
/* 158 */         v(f);
/*     */       }
/*     */       
/* 161 */       t(f);
/*     */     } 
/*     */   }
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */ 
/*     */   
/*     */   public void setScaleFactor(float f1, float f2, float f3) {
/* 193 */     this.t.set(f1, f2, f3);
/*     */   }
/*     */ 
/*     */   
/*     */   public void setRotateAngle(float f1, float f2, float f3) {
/* 198 */     this.j = f1;
/* 199 */     this.c = f2;
/* 200 */     this.r = f3;
/*     */   }
/*     */ 
/*     */   
/*     */   public void setOffsets(float f1, float f2, float f3) {
/* 205 */     this.f = f1;
/* 206 */     this.s = f2;
/* 207 */     this.m = f3;
/*     */   }
/*     */ 
/*     */   
/*     */   public bax getRotateAngle() {
/* 212 */     return new bax(this.j, this.c, this.r);
/*     */   }
/*     */   
/*     */   public bax getOffsets() {
/* 216 */     return new bax(this.f, this.s, this.m);
/*     */   }
/*     */ 
/*     */   
/*     */   public bax getScaleFactor() {
/* 221 */     return this.t;
/*     */   }
/*     */ 
/*     */   
/*     */   public bax getStartRotationAngles() {
/* 226 */     return this.l;
/*     */   }
/*     */ }


/* Location:              D:\fanbian\[D][龙之核心]DragonCore-2.6.0.3.jar!\eos\moe\dragoncore\hf.class
 * Java compiler version: 8 (52.0)
 * JD-Core Version:       1.1.3
 */